implore for understanding and help - Turc Anglais Dictionnaire